engineering corps - French English Dictionary